About Lyndon Hobbs Limited (11195589) United Kingdom