About Essie & Bessie Ltd (12599178) United Kingdom