About Belstead Research Limited (08224982) United Kingdom