About Parker-mead Limited (09000306) United Kingdom