About Liddy Associates Ltd (05462237) United Kingdom