About Amstran Consulting Ltd (09245811) United Kingdom