About Parker Management Services Limited (12151631) United Kingdom