About Stagwood Industries Limited (02696729) United Kingdom