About Lynford Strategies Ltd (09606510) United Kingdom