About Clerkin Small Plant Ltd (10469898) United Kingdom