About Nucar Ltd (07941658) United Kingdom