About Wychegnome Limited (03814815) United Kingdom