About Namcrest Limited (01286379) United Kingdom