About Walker E & I Services Ltd. (06233930) United Kingdom