About Hugh Allan (holdings) Limited (SC060310) United Kingdom