About Claymore Roads (holdings) Limited (04821880) United Kingdom