About Jeffries & Lane Ltd (11558030) United Kingdom