About Captain S Place Ltd (12040794) United Kingdom