About Baddow Trading Limited (10650464) United Kingdom