About Allan Wyllie Consulting Limited (SC653960) United Kingdom