About T. Long & Co. Limited (02079453) United Kingdom