About Flannery Construction Limited (02003158) United Kingdom