About Buggi Lights Limited (08409839) United Kingdom