About Flintshaw Limited (11029594) United Kingdom