About Flanagan Group Limited (04018281) United Kingdom