About Flintwood Limited (07545400) United Kingdom