About Gray & Barrow Ltd (12491207) United Kingdom