About Geo.p.christie & Sons Limited (SC648040) United Kingdom