About Barry (muckenaugh) Limited (06275431) United Kingdom