About J H Stockwell Limited (07828132) United Kingdom