About Clifford Baines International Limited (07008293) United Kingdom