About T.j. Foster & Co. Limited (02644446) United Kingdom