About Lapstone Engineering Limited (03064852) United Kingdom