About Jack Stuart Projects Limited (08002530) United Kingdom