About Tooley Foster 1892 Limited (12434269) United Kingdom