About O. Bjelland Limited (04440984) United Kingdom