About J Urquhart Limited (10619116) United Kingdom