About P & Z Taylor & Son Ltd (09189530) United Kingdom