About W A Heggie Associates Limited (SC352865) United Kingdom