About Walter D Allan Limited (SC030314) United Kingdom