About Allan Mcausland & Son Limited (SC053231) United Kingdom