About A W Tucker & Co Holdings Limited (10447233) United Kingdom