About Emmacane Limited (01742328) United Kingdom