About Ottlite Technologies United Kingdom Limited (06931501) United Kingdom