About Walker Technical Limited (10951986) United Kingdom