About Baddow Group Limited (10889427) United Kingdom