About Prototype Projects Limited (03926132) United Kingdom