About Alldred Construction Limited (11220956) United Kingdom