About Malcolmhardie Solutions Limited (SC283129) United Kingdom