About Severn Slots Ltd (13047847) United Kingdom