About Edwards Of London Limited (07492915) United Kingdom