About Wishanger Consultants Limited (12485043) United Kingdom