About Alex Heigh Limited (SC489346) United Kingdom