About Steve Mcguire Ltd (11178146) United Kingdom