About Barry Cabinets Limited (02076402) United Kingdom