About Baddow Analysis Limited (06585936) United Kingdom