About Project Technologies & Solutions Limited (07347278) United Kingdom