About Jackson Design Associates Limited (04110829) United Kingdom