About Baddow Safety Solutions Limited (10744667) United Kingdom