About Plo S African Restuarant Limited (12303105) United Kingdom