About Baxi Overseas Holdings Limited (03879162) United Kingdom