About C&t Baker And Sons Ltd (10681055) United Kingdom