About Westwood Melanit Limited (11788638) United Kingdom