About Linnard Engineering Limited (07898330) United Kingdom