About Nylacast Limited (05949301) United Kingdom