About L.mcgarry Ltd (12261420) United Kingdom