About Jeffrey & Jeffrey Ltd (13485916) United Kingdom