About Ladkin Associates Limited (05527685) United Kingdom