About British Springs Limited (03327071) United Kingdom