About Barrie Stephen Limited (04453342) United Kingdom