About T. Mcgranaghan Limited (01392585) United Kingdom