About Barmichel Ltd (13573813) United Kingdom