About Willow Vale Electronics Limited (03904176) United Kingdom