About The Latin Connection Ltd (06894122) United Kingdom