About Taylor & Sons (joiners) Limited (00895455) United Kingdom