About Peter Walker Engineering Limited (04578547) United Kingdom