About Baldi Retail Ltd (07775464) United Kingdom