About Garrod And Lofthouse Limited (00512354) United Kingdom