About Flintham Mackenzie Services Limited (10121991) United Kingdom