About Peter D. Nicholl Limited (05157111) United Kingdom