About Holmes Redgrave Ltd (10707574) United Kingdom