About Latin-american Shop Limited (07672506) United Kingdom