About Bernard & Leigh Ltd (11491741) United Kingdom