About Claymore Roads Limited (04814739) United Kingdom