About Flint Research Limited (02758925) United Kingdom