About Peter Mandell Limited (07124490) United Kingdom