About Ken Mallinson & Sons Limited (03230756) United Kingdom