About Jessop Jandon Design Services Limited (11458900) United Kingdom