About A. Walker Site Services Limited (10132831) United Kingdom