About Tallam Consultancy Services Limited (07124969) United Kingdom