About Jean Holder Ltd (11558881) United Kingdom