About Wykes & Co Limited (06280393) United Kingdom