About Flintlow Limited (02678583) United Kingdom