About Personal Touch Holdings Limited (05872883) United Kingdom