About Parker Green International Limited (NI051446) United Kingdom