About Simon Powell Project Services Limited (07865183) United Kingdom