About Flannagans Consultants Limited (04755287) United Kingdom