About Richie Mcgrath Limited (05152841) United Kingdom