About Bernard & Neale Ltd (13151366) United Kingdom