About Pedro The Dandy Rambler Ltd (11432241) United Kingdom