About Allanwater Consulting Ltd. (SC518975) United Kingdom