About Stuart J Parker Solutions Ltd (09815079) United Kingdom