About Loomlight Design Limited (09463565) United Kingdom