About Aldec (scotland) Limited (SC035112) United Kingdom