Barry Island Railway Ltd.

GPTKB entity