About Charles Liddell Design Limited (12055968) United Kingdom