About Walker Engineering Ltd (06414472) United Kingdom