About A Jefferis Ltd (09817868) United Kingdom