About Headroom Research And Analytics Limited (08216119) United Kingdom