About Jams Developments Limited (10362404) United Kingdom