About Flint Castle Limited (07111226) United Kingdom