About Aneka Truman Limited (08924088) United Kingdom