About Barry Albin And Sons Limited (02231497) United Kingdom