About Steve Harbach Building Services Limited (05723168) United Kingdom