About Wycke H Limited (09108426) United Kingdom