About Altan Design And Consultancy Ltd (10824262) United Kingdom