About Emma Boswood Ltd (12505846) United Kingdom