About Jesse S Place Ltd (12816576) United Kingdom