About Peter Jackson Associates Limited (02131033) United Kingdom