About Liquid Crystal Limited (04506462) United Kingdom