About A&e Johnston Holdings Ltd (SC678720) United Kingdom