About Site Service Engineering Limited (02694521) United Kingdom