About T Baddeley Ltd (06714530) United Kingdom