About Alldred Holdings Limited (12329487) United Kingdom