About Jennings Design Associates Limited (04675432) United Kingdom