About Flannery Builders Limited (10993962) United Kingdom