About Let S Par-tea Ltd (12929757) United Kingdom