About Aa Telkin Ltd (10079416) United Kingdom