About D.clark Building Contractors Limited (10688083) United Kingdom