About Wiltshire Consulting International Ltd. (05129336) United Kingdom