About Strickland Green Limited (10543811) United Kingdom