Have you tried messaging via their Facebook page
HERE?
[EDIT] If
THIS is the same bike the specs at the bottom of the review state the BB is BB86/92 if that helps, it doesn't mention the headset though. I presume it's a used bike that you need to service is it? If so whip them out and measure them, or take the to your LBS and ask them to get you some.