About Studio Jordan Developments Ltd (13460796) United Kingdom