About Wynyard Solutions Ltd. (07658914) United Kingdom