About Peter Ellis Design Limited (06215682) United Kingdom