About The Electric Flower Company Limited (12840229) United Kingdom