About Wykes Group Ltd (09916313) United Kingdom