About Nylacast Holdings Limited (05994595) United Kingdom