About Wildish & Co Limited (07799598) United Kingdom