About F.t. Wood & Sons Limited (05353481) United Kingdom