About Allen International Consulting Group Limited (02688559) United Kingdom