About Claremont S Fine & Country Limited (12173247) United Kingdom