About Ally Clarke Limited (10148130) United Kingdom