About Balguard Engineering Limited (01345009) United Kingdom