About Kelleher Building Services Limited (09995136) United Kingdom