About Barr & Grosvenor Limited (03981134) United Kingdom