About Wylye Valley Holdings Limited (12157190) United Kingdom