About Cass & Cass Limited (01808127) United Kingdom