About Aled Thomas Consulting Limited (04530276) United Kingdom