About Chace Strickland Limited (12024652) United Kingdom