About Parker Boards Limited (13201205) United Kingdom