About Glenn Rees Project Limited (08064759) United Kingdom