About Townshend Consultancy Services Ltd (07757350) United Kingdom