About J.&d. Mcgeorge Limited (SC524907) United Kingdom