About Aja Engineering Consultants Ltd. (08607098) United Kingdom