About T.mcguire Limited (07495640) United Kingdom