About Nickerson Limited (05395880) United Kingdom