About Heggie Engineering Limited (SC500655) United Kingdom