About Hall & Mcgregor Sports Ltd (12903358) United Kingdom