About Baddeley Brothers Limited (02816198) United Kingdom