About Bernard Barrett & Company Limited (04128501) United Kingdom