About Bernard Barrett Associates Limited (02686396) United Kingdom