About Lindhurst Engineering Limited (01857990) United Kingdom