About Lyndon Holdings Limited (04869326) United Kingdom