About Wycon (uk) Limited (08028712) United Kingdom