About C & H Building Solutions Limited (07351821) United Kingdom