About Flintham Consulting Limited (03095103) United Kingdom