About C.j. Walls Products Limited (08681892) United Kingdom