About Nicholls Browning Limited (01018582) United Kingdom