About Allgard Engineering Limited (01561605) United Kingdom