About Peter Ellis Developments Limited (02383244) United Kingdom