About J&h Management Ltd (12357196) United Kingdom