About Nylacast (trustees) Limited (06036123) United Kingdom