About Lyndon Bird Limited (02320290) United Kingdom