About Yc Mcgrath Ltd (13621147) United Kingdom