About Tom O Leary Building Services Limited (10691215) United Kingdom