About Aly & Co Limited (03685835) United Kingdom