About Flannery Associates Limited (10419003) United Kingdom