About Lamerton Swales Limited (05988553) United Kingdom