About Strickland International Limited (NI060153) United Kingdom