About Edwards Of Chelsea Limited (11478962) United Kingdom