About Judith Holder Limited (06392105) United Kingdom