About W & R Mccabe & Sons Ltd (11393195) United Kingdom