About Mallinson Eddy Limited (04495122) United Kingdom