About Clay Mcguire Consulting Limited (03989841) United Kingdom