About H.p. Mcguire Ltd (SC691368) United Kingdom