About Malfords Limited (06686285) United Kingdom