About Mackland Research And Marketing Services Limited (08373820) United Kingdom