About Chipchase Nelson Limited (10003997) United Kingdom