About Flintmead Limited (01744689) United Kingdom