About Malford Of London Limited (08567938) United Kingdom