About Pendley Bovingdon Limited (06755923) United Kingdom