About Designer Construction Solutions Limited (05246801) United Kingdom