About Walker Cotter Safety Limited (03057719) United Kingdom