About Walker Park Securities Limited (01008908) United Kingdom