About Jeffery Martin Holdings Ltd (12077522) United Kingdom