About Clearance Clarence Limited (12583374) United Kingdom