About Benedict S Appeal Ltd (11344517) United Kingdom