About Peaky Blinders Hotel Ltd (11212802) United Kingdom