About J A Baddeley & Co Ltd (12430660) United Kingdom