About Peter Norris (clapham) Limited (04156481) United Kingdom