About Walls & Millis Ltd (05743034) United Kingdom