About Jewkes Management Services Limited (07406074) United Kingdom