About Walker Clo2 Technical Services Ltd (10531262) United Kingdom