About Barry Potter Ltd (13436261) United Kingdom