About Liddell Buchanan Limited (SC335579) United Kingdom