About Firefly Lampshades Ltd (12672735) United Kingdom