About Alex Shearer Ltd (SC489809) United Kingdom