About Walker Design & Engineering Limited (09377638) United Kingdom