About Halfwave (uk) Limited (08255752) United Kingdom