About Peter Chowne The Aga Specialists Ltd (07198179) United Kingdom