About Carol Walker Technical Services Ltd (06442892) United Kingdom