About Sid & Betty Ltd (11328035) United Kingdom