About Stanshawe Service Station (yate) Limited (01270649) United Kingdom