About Sighthound Consultancy Ltd (08984186) United Kingdom