About Taylors Marine Joinery Limited (10507506) United Kingdom