About James Roland Bartram Ltd (06079334) United Kingdom