About Billie Stores Ltd (13700971) United Kingdom