About C A Powell Builders Limited (09523228) United Kingdom