About Projects Resources Limited (08910918) United Kingdom