About Galaxy Horseboxes Limited (04588964) United Kingdom