About Lighthowes Limited (08353204) United Kingdom