About Lighthorne Engineering Limited (07862582) United Kingdom