About Jean Machine Holdings Limited (06749852) United Kingdom