About Allman Builders Limited (06377728) United Kingdom