About Ross Mcguffie Limited (11211406) United Kingdom