About Am Taylor & Sons Ltd (07147158) United Kingdom