About Devon Arms (kenton) Ltd (05836868) United Kingdom