About Franklin Design Associates Limited (02072926) United Kingdom