About Dimbleby Associates Limited (05477642) United Kingdom