About Liddell Pic Limited (12465166) United Kingdom