About Lynton Building & Landscape Co. Limited (01038028) United Kingdom