About Halston Engineering Ltd (SC066605) United Kingdom