About Flanagan Building Services Limited (13086349) United Kingdom