About Richard Drake Contracting Limited (11526209) United Kingdom