About The Jaffrey Ltd (13013681) United Kingdom