About Price & Clews Limited (02199509) United Kingdom