About Nicholson (needham) Limited (10746164) United Kingdom