About Barril Engineering Ltd (11290405) United Kingdom