About Haltstar Limited (02673540) United Kingdom