About Steve Mcgregor Limited (05242226) United Kingdom