About Cooper Moss Rutland Projects Limited (13182518) United Kingdom