About Drake S Design And Construction Services Limited (03796718) United Kingdom