About Nylacast Oilon Limited (06029120) United Kingdom