About Flintshell Limited (03341230) United Kingdom