About Peter S Lea Limited (12235632) United Kingdom