About Alty & Co. Limited (01219110) United Kingdom