About Jerram Design Associates Limited (03995872) United Kingdom