About The Pampas Place Uk Limited (13186045) United Kingdom