About One Stop Garage Barry Limited (11541504) United Kingdom