About Swales Leemar Limited (02082360) United Kingdom