About Carrington Projects Limited (03143887) United Kingdom