About Barworks (exmouth) Limited (05967885) United Kingdom