About Wigwam Consultants Limited (07041624) United Kingdom