About Ankrah Tulloch Solutions Ltd (09945576) United Kingdom