About A.j. Willcock Holeformers Ltd (02663588) United Kingdom