About Aldred Timber Limited (09321127) United Kingdom