About Wilcam Limited (SC645575) United Kingdom