About Allokate Consultants Limited (09978493) United Kingdom