About Thommo Limited (07484660) United Kingdom