About Aldred Consulting Limited (08054429) United Kingdom