About Lightpill Garage Stroud Limited (12300828) United Kingdom