About Strickland Clarke Limited (03716037) United Kingdom