About Projects International Limited (03358639) United Kingdom