About Alpha Chase Engineering Services Limited (05283023) United Kingdom