About Squaretrade Limited (07165194) United Kingdom