About Terry Moore Consultancy Ltd (SC707795) United Kingdom