About Handheld Solutions Limited (08487277) United Kingdom