About Lakewood Associates Limited (06010600) United Kingdom