About Jessop Park Limited (12938245) United Kingdom