About James Phillip Projects Limited (07108628) United Kingdom