About Lilliput Electrical Limited (08495604) United Kingdom