About Walcam Limited (01628055) United Kingdom