About Barway Services Limited (05440765) United Kingdom