About Basingstoke Precision Products Limited (04689806) United Kingdom