About Malpass Forty Three Limited (08259568) United Kingdom