About Albie Sales Ltd (12719128) United Kingdom