About Bernard And Dean Limited (11402612) United Kingdom