About Ascl Partners Limited (08024903) United Kingdom