About Bohzaar Limited (03509770) United Kingdom