About The Parker Group Ltd (11983667) United Kingdom