About Harnser Computing Limited (03402873) United Kingdom