About Jessop & Barnes Business Advisers Limited (05255538) United Kingdom