About Tarry S Kettering Loam Limited (00653756) United Kingdom