About Barr Engineering Limited (08792174) United Kingdom