About Twentieth Century B & B Ltd (12176666) United Kingdom