About Tarkwa Associates Limited (04795436) United Kingdom