About Urquhart Carey Limited (10006584) United Kingdom