About Galaxy Engineering Ltd (06317132) United Kingdom