About P.a. Walker Engineering Limited (SC612649) United Kingdom