About Barr S Industrial Limited (00506476) United Kingdom