About Alpha-omega Building Services Limited (08379668) United Kingdom