About Wec (latchford) Limited (09999564) United Kingdom