About 108 Stackpool Road (bristol) Limited (01326870) United Kingdom