About Bedivere Arts Company Ltd (11876432) United Kingdom