About Handheld Design Limited (07581501) United Kingdom