About Paddington Spice Village Ltd (10286987) United Kingdom