About C. Strickland Limited (06364302) United Kingdom